spontaneous return - Turkish English Dictionary